package com.ruoyi.supplier_zz.service;

import java.util.List;
import com.ruoyi.supplier_zz.domain.SupplierZz;

/**
 * 供应商信息管理系统Service接口
 * 
 * @author zlw
 * @date 2025-06-16
 */
public interface ISupplierZzService 
{
    /**
     * 查询供应商信息管理系统
     * 
     * @param supplierId 供应商信息管理系统主键
     * @return 供应商信息管理系统
     */
    public SupplierZz selectSupplierZzBySupplierId(Long supplierId);

    /**
     * 查询供应商信息管理系统列表
     * 
     * @param supplierZz 供应商信息管理系统
     * @return 供应商信息管理系统集合
     */
    public List<SupplierZz> selectSupplierZzList(SupplierZz supplierZz);

    /**
     * 新增供应商信息管理系统
     * 
     * @param supplierZz 供应商信息管理系统
     * @return 结果
     */
    public int insertSupplierZz(SupplierZz supplierZz);

    /**
     * 修改供应商信息管理系统
     * 
     * @param supplierZz 供应商信息管理系统
     * @return 结果
     */
    public int updateSupplierZz(SupplierZz supplierZz);

    /**
     * 批量删除供应商信息管理系统
     * 
     * @param supplierIds 需要删除的供应商信息管理系统主键集合
     * @return 结果
     */
    public int deleteSupplierZzBySupplierIds(String supplierIds);

    /**
     * 删除供应商信息管理系统信息
     * 
     * @param supplierId 供应商信息管理系统主键
     * @return 结果
     */
    public int deleteSupplierZzBySupplierId(Long supplierId);
}
